﻿/*   
    tiago duarte custom theme stylesheet
    for sharepoint 2010 websites
    all templates valid
    v1.00
    5 January 2013
    http://ftduarte.blogspot.com
*/

/* this stylesheet overrides default sharepoint styles */

/* DO NOT ADD CUSTOMIZATIONS, SUCH AS #FFFFFF */

/* TEAM SITE HEADING */
.ms-rteElement-H1B                          {color:inherit;}

/* HIDE UNDERLINE FOR LIST HEADER LINKS */
.ms-menutoolbar td a:hover                  {text-decoration:none;}

/* AUTOMATIC OVERFLOW ON MAIN DIV */
body #s4-workspace                          {overflow-y:auto;}

/* REMOVE TITLE AREA BACKGROUND */
.s4-title                                   { background: none repeat scroll 0 0 transparent; }
.ms-titlerowborder                          {border-right:1px solid transparent;}

/* REMOVE HELPER LINK */
.ms-globalnavhelp,
.s4-help                                    { display:none; }

/* REMOVE MY SITE GLOBAL NAVIGATION */
.ms-globalnav .ms-globalnavsearch,
.ms-globalnav .ms-globalnavmenu,
.ms-globalnav .ms-globalnavicon             { display:none; }

/* FIX MY SITE NAVIGATION / USER LINK */
.ms-globalnav                               { height:0px !important; }
.ms-globalnavtrc                            { position:absolute; right:0px; top:0px; }
body #s4-ribbonrow                          { min-height:32px !important; visibility:visible !important; }

/* REMOVE MENU BACKGROUND */
body #s4-topheader2                         { background:transparent none; border-top:1px solid transparent; border-bottom:1px solid transparent; }

/* REMOVE CONTENT AREA BACKGROUND */
.s4-ca                                      { background:transparent none; }

/* REMOVE SOCIAL ICONS STYLES */
.ms-socialNotif                             {height:auto;}
.ms-socialNotif-groupSeparator              {border-right: 1px solid transparent;}
.ms-socialNotif-text                        {color:inherit;}
.ms-socialNotif:hover                       {background-color: transparent;border: 1px solid transparent;}

/* VERTICAL MENU RECYCLE BIN BORDER */
.s4-specialNavLinkList                      {border-top:1px solid transparent;}

/* REMOVE LIST HEADER BACKGROUND COLOR HOVER */
tr.ms-viewheadertr > th.ms-vh:hover, tr.ms-viewheadertr > th.ms-vh2:hover
                                            {background-color: transparent;border-color: transparent;}

/* COLOR OF LIST HEADING NO LINK HEADER TITLE */
th .ms-vb, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon
                                            {color: inherit;font-family: inherit;font-size: inherit;}

/* REMOVE LIST COLUMN HEADER COLOR */
.ms-viewlsts th.ms-vh2-nofilter             {color: inherit !important;}

/* REMOVE LIST COLUMN HEADER BACKGROUND IMAGE */
.ms-menubuttonactivehover,.ms-buttonactivehover
                                            {background:transparent none; border:1px solid transparent;}

/* REMOVE LIST WEBPART HEADER COLOR */
.ms-listheaderlabel                         {color:inherit;}
.ms-WPTitle                                 {color:inherit;}

/* ADMIN AREA INFORMATION */
table.ms-pageinformation                    {background-color:transparent;}
.ms-pageinformation h3.ms-standardheader    {border-bottom:1px solid transparent; color:inherit;}
.ms-pageinformation table td, .ms-createpageinformation table td,
.ms-pageinformation th, .ms-createpageinformation th
                                            {color:inherit;}
.ms-linksectionheader                       {color:inherit;}

/* ADMIN AREA OPTIONS TITLE */
.ms-linksection-level1 h3                   {color:inherit;}

/* ADMIN AREA OPTIONS ITEMS */
.ms-linksection-level1 ul li a              {color:inherit;}

/* THEMES PAGE - generic admin options page */
.ms-authoringcontrols                       {background-color:transparent;}
.ms-sectionheader                           {color:inherit;}
.ms-sectionline                             {background-color:transparent;}
.ms-descriptiontext                         {color:inherit;}
.ms-propertysheet                           {color:inherit;}

/* TERM STORE MANAGEMENT PAGE */
.tmt-pt,
.rightarea,
.tmt-sb                                     {background-color:transparent;}

.leftarea,
.rightarea                                  {border:1px solid transparent;}

h3.TsmTitle                                 {border-left:1px solid transparent; border-top:1px solid transparent; background:transparent none;}

.SearchArea                                 {border-bottom:1px solid transparent;}

.TermStoreTreeHeader                        {border-top:1px solid transparent;}


/* SEARCH */
.s4-search select.ms-sbscopes,
.s4-search input.ms-sbplain,
.ms-sbtable                                 {color:inherit;}

/* SEARCH RESULTS */
.ms-osssearch-SearchAreaTd                  {background:transparent none; border:1px solid transparent;}
/* REFINEMENTS BOX */
.ms-searchref-main                          {background:transparent none; border-color:transparent;}
.ms-searchref-filterlink                    {color: inherit !important;text-decoration: none !important;}
.ms-searchref-filterlink:hover              {color:inherit !important;}
li.ms-searchref-filter, li.ms-searchref-filtermsg
                                            {color:inherit;}

/* All Sites link */
.ms-osssearch-NotificationDiv a:link, .ms-osssearch-NotificationDiv a:visited, .ms-osssearch-NotificationDiv a:active
                                            {color:inherit;}
.ms-osssearch-NotificationDiv a:hover       {color:inherit;}

/* SITEMAP LINKS */
.level-item, .level-item a, .level-item a:link
                                            {color:inherit;}
.headertitle, .headertitle a, .headertitle a:link
                                            {color:inherit;}
/* HIDE STATUS BAR */
#s4-statusbarcontainer                      {display:none;}


/* BLOG SITES */
.ms-PostWrapper, .ms-CommentsWrapper        {color: inherit;}
.ms-PostBody                                {color: inherit;}
.ms-postfootercolor                         {color: inherit;}
.ms-PostFooter,
.ms-CommentFooter                           {color: inherit;}
h3.ms-CommentHeader                         {color: inherit;}
.ms-commentsempty                           {color: inherit;}
.ms-standardheader                          {color: inherit;}
/* COLOR OF DAY AND MONTH IN MINI CALENDAR */
.ms-postcalendardateboxbottom               {color:#777777;}

/* DIALOGS */
a.ms-addnew:hover                           {color:inherit; text-decoration:inherit;}
.ms-dialog body                             {background-color:#FFFFFF; color:#676767;}

/* SEARCH SITE */
.ms-bodyareaframe                           {background-color:transparent;}
.ms-sctabcn                                 {background: none repeat scroll 0 0 transparent;border-color: transparent;border-style: solid;border-width: 1px;color: inherit;}
.ms-sctabcnhover                            {background:transparent none; border-color:transparent;color:inherit;}

/* DOCUMENT CENTER */
.ms-welcomepageheader                       {background-color: transparent;border-bottom: 1px solid transparent;color: inherit;}

